layui.use(['form', 'layer', 'jquery'], function () {
    var form = layui.form,
        layer = parent.layer === undefined ? layui.layer : top.layer
    $ = layui.jquery;

    $(".loginBody .seraph").click(function () {
        layer.msg("这只是做个样式，至于功能，你见过哪个后台能这样登录的？还是老老实实的找管理员去注册吧", {
            time: 5000
        });
    })

    //登录按钮
    form.on("submit(login)", function (data) {
        $.ajax({
            url: contextPath + '/login',
            type: 'post',
            dataType: 'json',
            data: data.field,
            beforeSend: function () {
                i = showLoad();
            },
            success: function (data) {
                closeLoad(i);
                showSuccess("登录成功");

                if (data.code == 0) {
                    window.localStorage.setItem("warehouseList", JSON.stringify(data.initData.warehouseList));
                    window.localStorage.setItem("employeeList", JSON.stringify(data.initData.employeeList));
                    window.localStorage.setItem("materialList", JSON.stringify(data.initData.materialList));
                    window.location.href = "index.html";
                } else {
                    layer.alert(data.msg);
                }
            },
            error: function (data) {

            }
        });
        return false;
    })

    //表单输入效果
    $(".loginBody .input-item").click(function (e) {
        e.stopPropagation();
        $(this).addClass("layui-input-focus").find(".layui-input").focus();
    })
    $(".loginBody .layui-form-item .layui-input").focus(function () {
        $(this).parent().addClass("layui-input-focus");
    })
    $(".loginBody .layui-form-item .layui-input").blur(function () {
        $(this).parent().removeClass("layui-input-focus");
        if ($(this).val() != '') {
            $(this).parent().addClass("layui-input-active");
        } else {
            $(this).parent().removeClass("layui-input-active");
        }
    })
})
